package com.eorchis.module.trainingclass.domain;

import com.eorchis.utils.utils.PropertyUtil;


public class ExportClassBean {
	
	private String classNum;//班级编号  年份+高校编号+01  后两位累加
	private String className;//培训班名称—由年度+单位+期数+名称
	private String trainingDeptName;//培训机构
	private String beginDate;//开班时间
	private String endDate;//结班时间
	private Double trainingHour;//培训课时
	private String classUserNum;//班级人数
	private Long reportedNum;//报名人数
	private Long attendanceNum;//全勤人数
	private Long absenceNum;//缺勤人数
	private Long leaveNum;//请假人数
	private Long noAttendanceNum;//未出勤人数
	private String attendanceRate;//出勤率
	
	private String ministrieName;//承办部委名称
	private String enterBeginTime;//报名开始时间
	private String enterEndTime;//报名结束时间
	private String classDescription;//调训对象
	private String classLevel;//班级级别,固定值 1：市  2：县      wtbwbb(委托部委办班)
	
	private String  jointMinistrieName;//合办部委
	
	
	private Integer answerUser;//已评估人数
	private Integer noAnswerUser;//未评估人数
	private String  nswerPerc;//参评率
	private Long planCount;//计划人数
	
	private String assessStartTime;//评估开始时间
	private String assessEndTime;//评估结束时间

	private String courseName;
	private String courseNum;
	

	private String sponsorName;//主办单位名称
	private String scopeDepartmentName;//承办单位名称
	
	public Integer getAnswerUser() {
		return answerUser;
	}
	public void setAnswerUser(Integer answerUser) {
		this.answerUser = answerUser;
	}
	public Integer getNoAnswerUser() {
		return noAnswerUser;
	}
	public void setNoAnswerUser(Integer noAnswerUser) {
		this.noAnswerUser = noAnswerUser;
	}
	public String getNswerPerc() {
		return nswerPerc;
	}
	public void setNswerPerc(String nswerPerc) {
		this.nswerPerc = nswerPerc;
	}
	public Long getPlanCount() {
		return planCount;
	}
	public void setPlanCount(Long planCount) {
		this.planCount = planCount;
	}
	public String getJointMinistrieName() {
		return jointMinistrieName;
	}
	public void setJointMinistrieName(String jointMinistrieName) {
		this.jointMinistrieName = jointMinistrieName;
	}
	public String getTrainingDeptName() {
		return trainingDeptName;
	}
	public void setTrainingDeptName(String trainingDeptName) {
		this.trainingDeptName = trainingDeptName;
	}
	public String getClassNum() {
		return classNum;
	}
	public void setClassNum(String classNum) {
		this.classNum = classNum;
	}
	public String getClassName() {
		return className;
	}
	public String getBeginDate() {
		return beginDate;
	}
	public void setBeginDate(String beginDate) {
		this.beginDate = beginDate;
	}
	public String getEndDate() {
		return endDate;
	}
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}
	public void setClassName(String className) {
		this.className = className;
	}
	public Double getTrainingHour() {
		return trainingHour;
	}
	public void setTrainingHour(Double trainingHour) {
		this.trainingHour = trainingHour;
	}
	public String getClassUserNum() {
		return classUserNum;
	}
	public void setClassUserNum(String classUserNum) {
		this.classUserNum = classUserNum;
	}
	public Long getReportedNum() {
		return reportedNum;
	}
	public void setReportedNum(Long reportedNum) {
		this.reportedNum = reportedNum;
	}
	public String getClassDescription() {
		return classDescription;
	}
	public void setClassDescription(String classDescription) {
		this.classDescription = classDescription;
	}
	public String getAttendanceRate() {
		return attendanceRate;
	}
	public void setAttendanceRate(String attendanceRate) {
		this.attendanceRate = attendanceRate;
	}
	public Long getAttendanceNum() {
		return attendanceNum;
	}
	public void setAttendanceNum(Long attendanceNum) {
		this.attendanceNum = attendanceNum;
	}
	public Long getAbsenceNum() {
		return absenceNum;
	}
	public void setAbsenceNum(Long absenceNum) {
		this.absenceNum = absenceNum;
	}
	public Long getLeaveNum() {
		return leaveNum;
	}
	public void setLeaveNum(Long leaveNum) {
		this.leaveNum = leaveNum;
	}
	public Long getNoAttendanceNum() {
		return noAttendanceNum;
	}
	public void setNoAttendanceNum(Long noAttendanceNum) {
		this.noAttendanceNum = noAttendanceNum;
	}
	public String getMinistrieName() {
		return ministrieName;
	}
	public void setMinistrieName(String ministrieName) {
		this.ministrieName = ministrieName;
	}
	public String getEnterBeginTime() {
		return enterBeginTime;
	}
	public void setEnterBeginTime(String enterBeginTime) {
		this.enterBeginTime = enterBeginTime;
	}
	public String getEnterEndTime() {
		return enterEndTime;
	}
	public void setEnterEndTime(String enterEndTime) {
		this.enterEndTime = enterEndTime;
	}
	public String getClassLevel() {
		if(PropertyUtil.objectNotEmpty(classLevel)){
			if("1".equals(classLevel)){
				classLevel="市";
			}
			if("2".equals(classLevel)){
				classLevel="县";
			}
		}
		return classLevel;
	}
	public void setClassLevel(String classLevel) {
		this.classLevel = classLevel;
	}
	public String getAssessStartTime() {
		return assessStartTime;
	}
	public void setAssessStartTime(String assessStartTime) {
		this.assessStartTime = assessStartTime;
	}
	public String getAssessEndTime() {
		return assessEndTime;
	}
	public void setAssessEndTime(String assessEndTime) {
		this.assessEndTime = assessEndTime;
	}
	public String getCourseName() {
		return courseName;
	}
	public void setCourseName(String courseName) {
		this.courseName = courseName;
	}
	public String getCourseNum() {
		return courseNum;
	}
	public void setCourseNum(String courseNum) {
		this.courseNum = courseNum;
	}
	public String getSponsorName() {
		return sponsorName;
	}
	public void setSponsorName(String sponsorName) {
		this.sponsorName = sponsorName;
	}
	public String getScopeDepartmentName() {
		return scopeDepartmentName;
	}
	public void setScopeDepartmentName(String scopeDepartmentName) {
		this.scopeDepartmentName = scopeDepartmentName;
	}

}
